package com.cskaoyan.javase.method._3usecase;

/**
 * 在IDEA当中定义方法的小技巧：
 *
 * 在开发中，写方法时，经常需要在一个方法中去调用另外一个方法，然后共同实现一个功能。
 * 这时，如果另外一个方法还不存在的话：
 * 可以先假设该方法已存在，直接在对应位置写它的方法调用，给出方法调用时的实参以及接收返回值。
 *
 * 然后alt + 回车 会自动生成方法的声明，然后手动实现方法体即可。
 *
 * @since 17:05
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {

    }

    public static void test() {
        int num1 = 10;
        int num2 = 20;
        // 为了实现test方法的功能,需要在这里,有一个求和的逻辑
        int sumValue = sum(num1, num2);
        // 为了实现test方法的功能,需要在这里,有一个求最大值的逻辑
        int max = getMax(num1, num2);
    }

    public static int getMax(int num1, int num2) {
        return (num1 > num2) ? num1 : num2;
    }

    public static int sum(int num1, int num2) {
        return num1 + num2;
    }

}
